IAxis.Gear 方法

对从轴和主轴间的速度,下达一个比率命令。从轴数量最多为 32。

命名空间IntervalZero.KINGSTAR.Base.Class

组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

语法

C#VB
IGearCommand Gear(
       IAxis master,
       bool permanent,
       double ratio,
       McSource masterValueSource,
       double acceleration,
       double deceleration,
       double jerk,
       McBufferMode bufferMode
)
Function Gear(
       master As IAxis,
       permanent As Boolean,
       ratio As Double,
       masterValueSource As McSource,
       acceleration As Double,
       deceleration As Double,
       jerk As Double,
       bufferMode As McBufferMode
)As IGearCommand

参数

master

型别:IAxis

主轴的参考。

 

permanent

型别:bool

决定马达停用后是否保留齿轮状态。

true:即使马达停用仍保留齿轮状态,例如当主轴启用时从轴也会跟著启用,而当主轴发生错误从轴也会发生错误。

false:马达停用后不会保留齿轮状态。

 

ratio

型别:double

齿轮比率。

 

masterValueSource

型别:McSource

定义同步的来源。请参阅 McSource

 

acceleration

型别:double

齿轮启动时的加速度。

 

deceleration

型别:double

齿轮启动时的减速度。

 

jerk

型别:double

齿轮启动时的加加速度。

 

bufferMode

型别:McBufferMode

定义如何融合两方法的速度。

回传值

型别:IGearCommand

回传一个齿轮运动的属性。

备注

参见

IAxis 介面

IntervalZero.KINGSTAR.Base.Class 命名空间